TESLA: A Transparent, Extensible Session-Layer Architecture for End-to-end Network Services

نویسندگان

  • Jon Salz
  • Hari Balakrishnan
  • Alex C. Snoeren
چکیده

Session-layer services for enhancing functionality and improving network performance are gaining in importance in the Internet. Examples of such services include connection multiplexing, congestion state sharing, application-level routing, mobility/migration support, and encryption. This paper describes TESLA, a transparent and extensible framework allowing sessionlayer services to be developed using a high-level ¤owbased abstraction. TESLA services can be deployed transparently using dynamic library interposition and can be composed by chaining event handlers in a graph structure. We show how TESLA can be used to implement several session-layer services including encryption, SOCKS, application-controlled routing, ¤ow migration, and traf£c rate shaping, all with acceptably low performance degradation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The eXtensible Session Protocol: A Protocol for Future Internet Architectures linkbordercolor

Managing modern heterogeneous network technologies in a simple, uniform manner has become an increasingly difficult challenge. To help address this issue, we propose a session layer protocol called the eXtensible Session Protocol (XSP) designed to integrate existing network systems, providing the ability to easily introduce additional protocol functionality as needed, including applicationdrive...

متن کامل

DESES: Middleware for Dynamic End-to-end Session-Enhancing Services for Java-enabled Mobile Phones

Networking middleware approaches that offer endto-end (e2e) TCP/IP session enhancements are gaining importance in the Internet research community. Examples of such session enhancements include protection from disconnections, mobility support, congestion management, encryption and compression. These session-enhancing frameworks require only middleware support at the end-nodes, thus making them i...

متن کامل

Cluster Based Cross Layer Intelligent Service Discovery for Mobile Ad-Hoc Networks

The ability to discover services in Mobile Ad hoc Network (MANET) is a major prerequisite. Cluster basedcross layer intelligent service discovery for MANET (CBISD) is cluster based architecture, caching ofsemantic details of services and intelligent forwarding using network layer mechanisms. The cluster basedarchitecture using semantic knowledge provides scalability and accuracy. Also, the mini...

متن کامل

file://C:\Documents and Settings\saqibr\Desktop\2003 Projects\g

Introduction Use of portable devices (e.g. laptops, handheld computers, and cellular phones) to access Internet is becoming more and more common nowadays. These portable devices have introduced the need of high degree of mobility on the Internet. Internet, in its current form, was never designed to support mobility. To achieve transparent host mobility on the Internet, researchers around the wo...

متن کامل

Network layer mobility: an architecture and survey

Mobile end-systems frequently change their point of attachment to the network. In such an environment, in order for mobile devices to run without disruption, an inter-networking infrastructure is needed. In addition, a common networking protocol is required which can support network-wide mobility. Mobile devices also need to communicate with the existing pool of information servers and le serve...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003